turkey brown (paraleptophlebia submarginata) - Spanish English Dictionary